Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Tiriac Open - Bucharest Italy F3 Italy F9 Denmark F3 Italy F18 Italy F21 Mexico F13 Cuba F1 Mexico F15 Spain F25 Spain F26 Spain F28 Spain F7 Italy F4 Italy F6 Spain F17 Italy F17 Italy F18 Spain F23 Spain F24 Spain F29 Spain F30 Portugal F4 Portugal F6 Spain F1 Spain F3 Spain F5 Spain F6 Croatia F2 Italy F3 Italy F4 Morocco F1 Italy F5 Morocco F2 Italy F6 Italy F11 Romania F1 Romania F2 Italy F15 Spain F20 Poland F4 Slovenia F2 Italy F18 Spain F25 Spain F29 Italy F27 Spain F31 Spain F32 Italy F32 Portugal F4 Portugal F5 Tunisia F4 Tunisia F5 Tunisia F6 Iran F4 Spain F1 Spain F3 Germany F4 Spain F4 Germany F5 Spain F5 Croatia F1 Spain F6 Croatia F2 Spain F7 Morocco F2 Croatia F3 Croatia F4 France F7 Italy F10 Austria F6 Romania F13 Bosnia/Herzegovina F7 Morocco F6 Germany F23 Morocco F7 Croatia F11 Great Britain F16 Great Britain F17 Spain F41 Israel F4 Czech Republic F5 Germany F2 Spain F2 Germany F3 Spain F3 Spain F4 Spain F5 Croatia F1 Croatia F2 Kazakhstan F1 Kazakhstan F2 Croatia F4 Italy F11 Czech Rep. F3 Italy F17 Italy F23 Slovak Rep. F1 Croatia F9 Croatia F10 Morocco F1 Morocco F2 Spain F7 Italy F4 Italy F15 Austria F2 Italy F18 Italy F19 Italy F30 Kuwait F2 Croatia F7 Italy F5 Italy F6 Iran F3 Italy F31 Great Britain F17 Turkey F4 Turkey F5 Italy F6 Spain F13 Italy F11 Italy F12 Italy F26 Italy F27 Spain F30 Croatia F10 Morocco F6 Morocco F7 Australia F1 Australia F2 Italy F1 Italy F3 France F8 Italy F5 Italy F10 Italy F16 Italy F9 Italy F22 Italy F7 Spain F26 Italy F9 Portugal F5 Spain F4 Mexico F12 UAE F1 Croatia F2 Italy F10 Italy F12 Spain F31 Italy F26 Spain F33 Spain F27 Spain F1 Spain F2 Spain F6 Italy F3 Germany F1 Germany F2 (Nussloch) Italy F1 (Trento) Italy F2 Poland F1 Spain F28 Spain F2 M25 Klosters Germany F9 Spain F42 Spain F43 Israel F5 Italy F20 M15 Heraklion Kos-Zucchetti Tennis Cup - Cordenons Citta di Como - Como Mitsubishi Electric Europe Cup - Monza Roma Challenger 2007 - Rome Unique Zagreb Open - Zagreb Steelers Cup - Kosice Trofeo Sisma Mantova - Mantova Fifth Third Bank Tennis Championships - Lexington M15 Monastir LXVII Concursu Internacional de Vigo - Vigo XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Genova Open Challenger - Genova Ljubljana Open - Ljubljana Posillipo Tennis Cup - Napoli ATP Challenger Trophy 2007 - Trnava Challenger Tunisie - Tunis 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza Pharma Medico Open 2008 - Aarhus San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice Polska Energia Open - Bytom 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Riviera de Rimini Challenger - Rimini Genova Open Challenger - Genova Meknes Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Rome Challenger Ostrava Challenger Zagreb Challenger Lugano Challenger Reggio Emilia Challenger Turin Challenger San Benedetto Challenger Tampere Challenger Poznan Challenger Vigo Challenger Geneva Challenger San Sebastian Challenger Manerbio Challenger Como Challenger Freudenstadt Challenger Alphen Challenger Ljubljana Challenger Napoli Challenger Tarragona Challenger Tashkent Challenger Seoul Challenger Chuncheon Challenger Eckental Challenger Aachen Challenger Biella Challenger Alessandria Challenger Lugano Challenger Bytom Challenger Brasilia Challenger Como Challenger Alphen Challenger Todi Challenger Izmir Challenger Tarragona Challenger Guayaquil Challenger Trofeo Sisma Mantova - Mantova Bratislava Challenger Cancun Challenger Sao Paulo Challenger Kazan Challenger Courmayeur Challenger Quimper Challenger Casablanca Challenger Rabat Challenger Caltanissetta Challenger M25 Vila Real de Santo Antonio San Marino Cepu Open - San Marino Kosice Challenger Milan Challenger Oberstaufen Challenger Poznan Challenger Tampere Challenger Trani Challenger M25 Padova San Marino Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Alphen Challenger Trnava Challenger Orleans Challenger M25 Santa Margherita di Pula M25 Valldoreix Geneva Challenger Loughborough Challenger Helsinki Challenger Heilbronn Challenger Bergamo Challenger Wolfsburg Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Barletta Challenger M15 Antalya M25 Telfs Prague Challenger Bordeaux Challenger Milan Challenger Arad Challenger Sibiu Challenger Yokohama Challenger Kyoto Challenger Tunis Challenger Caltanissetta Challenger Prague Challenger Milan Challenger Top Wool Challenger Biella - Biella Recanati Challenger Mordovia Cup 2008 - Saransk Orbetello Challenger Todi Challenger Tanger Challenger M25 Monastir M25 Vila Real de Santo Antonio Nord LB Open - Braunschweig Como Challenger Genova Challenger Geneva Challenger Banja Luka Challenger Rome Challenger Szczecin Challenger Mouilleron-Le-Captif Challenger Eckental Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Andria Challenger Noumea Challenger Heilbronn Challenger Bergamo Challenger Cherbourg Challenger Genoa Open - Genova Panama City Challenger Barranquilla Challenger Sarasota Challenger Tunis Challenger Rome Challenger Morocco Tennis Tour - Rabat San Marino Challenger Cordenons Challenger Biella Challenger Trnava Challenger Cherbourg Challenger Sibiu Challenger Mons Challenger Tashkent Challenger Citta di Como - Como Ortisei Challenger Samsung Securities Cup - Seoul Tatra Banka Slovak Open - Bratislava Glasgow Challenger Wroclaw Challenger Raanana Challenger Napoli Challenger Turin Challenger Rome Challenger Prostejov Challenger Mestre Challenger Caltanissetta Challenger Padova Challenger Todi Challenger Milano Challenger-Jameson Cup - Milan Como Challenger Genova Challenger Szczecin Challenger Mons Challenger Ortisei Challenger Brescia Challenger Banja Luka Challenger 2008 - Banja Luka Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Quimper Challenger Raanana Challenger Barletta Challenger Vicenza Challenger Caltanissetta Challenger Poprad Tatry Challenger Marburg Challenger Prague Challenger Cortina Challenger Como Challenger Genova Challenger ATP Slovak Open Challenger - Bratislava Rome Challenger Brescia Challenger Andria Challenger San Luis Potosi Challenger Croatia Osiguranje Rijeka Open - Rijeka Wroclaw Challenger Leon Challenger Panama City Challenger Sarasota Challenger Tallahassee Challenger Savannah Challenger Mestre Challenger Prostejov Challenger Furth Challenger Poprad Tatry Challenger Kosice Challenger Todi Challenger Recanati Challenger Turin Challenger Perugia Challenger Rimini Challenger Cortina Challenger Biella Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger M25 Monastir San Benedetto Challenger Banja Luka Challenger Brasov Challenger - Brasov Almaty Challenger Brest Challenger Mons Challenger Como Challenger Quimper Challenger Budapest Challenger Medellin Challenger Bergamo Challenger Ortisei Challenger Andria Challenger Heilbronn Challenger San Marino Cepu Open - San Marino Indian Wells Challenger Lille Challenger Bergamo Challenger St. Brieuc Challenger Barletta Challenger Sarasota Challenger Tallahassee Challenger Tatra Banka Open - Bratislava Savannah Challenger M15 Heraklion Rome Challenger Barletta Challenger M15 Telde Mestre Challenger Poznan Challenger M25 Reggio Emilia Rijeka Challenger L'Aquila Challenger Milan Challenger Recanati Challenger San Benedetto Challenger Padova Challenger Segovia Challenger Pullach Challenger Portoroz Challenger Como Challenger Genova Challenger Turin Challenger Bratislava Challenger Morocco Tennis Tour - Tanger Koblenz Challenger Rennes Challenger Dortmund Challenger Tennis Napoli Cup - Napoli Indian Wells Challenger Phoenix Challenger Barletta Challenger Roma Open Challenger - Rome Lisbon Challenger Perugia Challenger Vicenza Challenger 8° Trani Cup - Trani San Benedetto Challenger Napoli Challenger Manerbio Challenger Palermo Challenger Cassis Challenger Prague Challenger Biella 2 Challenger Nur-Sultan 1 Challenger Maia Challenger Biella 3 Challenger Biella 4 Challenger Lille Challenger Biella 7 Challenger Bratislava Challenger Cherbourg Challenger Prague 2 Challenger Tampere Challenger Como Challenger Barletta Challenger Tatra Banka Open 2006 - Bratislava Napoli 2 Challenger Braga Challenger Roanne Challenger Bari Challenger Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Pau Challenger Forli 2 Challenger Forli 3 Challenger Citta di Monza - Monza Quimper Challenger Forli 5 Challenger Rome Challenger Roseto Degli Abruzzi 1 Challenger Lille Challenger Lugano Challenger Sanremo Challenger Barletta Challenger Split Challenger Vicenza Challenger Poznan Challenger Trieste Challenger Samarkand Challenger - Samarkand Perugia Challenger Ortisei Challenger Nonthaburi 3 Challenger Sanremo Challenger Rovereto Challenger Bratislava Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Montechiarugolo - Parma Challenger Banca Stato Challenger - Lugano Heilbronn Challenger Bercuit Challenger Parma Challenger San Marino Challenger Geneva Challenger - Geneva Como Challenger Citta di Como Challenger - Como Cortina Challenger Orbetello Challenger San Marino Challenger Como Challenger Koblenz Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Olbia Geovillage Open - Olbia Braga Challenger Sassuolo Challenger Bratislava 2 Challenger Liberec Challenger Genova Challenger Lisbon Challenger Milan Challenger Bad Waltersdorf Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Harbour Tennis Cup Regione Lombardia - Milan Hersonissos 1 Challenger Kosice Challenger Bytom Challenger Monza Challenger Todi Challenger Antonio Savoldi-Marco Co. - Manerbio Flea Market Cup - Busan Top Wool Challenger-Immagine Trophy - Biella Riviera di Rimini Challenger - Rimini Ljubljana Open 2008 - Ljubljana Prosperita Open 2008 - Ostrava Ipsos Bucharest Challenger - Bucharest Banja Luka Challenger Florence Challenger Marrakech Challenger Oberstaufen Challenger Furth Challenger Ismaning Challenger Mons Challenger Maia Challenger Bangkok Challenger San Benedetto Challenger Cherbourg Challenger Bergamo Challenger Trani Challenger Salvador Challenger Todi Challenger Trieste Challenger Geneva Challenger Ostrava Challenger Cordenons Challenger Forli Challenger Tatra Banka Slovak Open - Bratislava Biella Challenger Split Challenger Istanbul Challenger Marbella Challenger Serbia Open - Belgrade Antalya 2 Challenger Monza Challenger Trieste Challenger Verona Challenger Genova Challenger Todi Challenger Rome Challenger Rome Challenger Prostejov Challenger Zagreb Challenger Cremona Challenger Trnava Challenger Ho Chi Minh City Challenger Bratislava Challenger Burnie Challenger Monza Challenger Legg Mason Tennis Classic - Washington San Benedetto Challenger Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Perugia Challenger BMW Open - Munich Marbella Challenger Sydney Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Noumea Challenger Heilbronn Challenger Quimper Challenger Kazan Challenger BMW Open - Munich PBZ Zagreb Indoors - Zagreb Geneva Challenger Como Challenger Meknes Challenger Eckental Challenger Brescia Challenger Ortisei Challenger Serbia Open - Belgrade SkiStar Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Poznan Challenger Rabat Challenger Open Sud de France - Montpellier Mercedes Cup - Stuttgart Marrakech Challenger Salzburg Challenger Toyota Challenger Caltanissetta Challenger Rome Challenger West Lakes Challenger Napoli Challenger Monza Challenger Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade AEGON Championships - London Studena Croatia Open - Umag Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Valencia Open - Valencia Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Rome Challenger Open 13 - Marseille Grand Prix Hassan II - Casablanca Rome Challenger Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Ortisei Challenger Bet-at-home Open - Hamburg Ostrava Challenger Valencia Open - Valencia AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb ATP Vegeta Croatia Open - Umag Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Ecuador Open - Quito Bet-at-home Open - Hamburg Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona M25 Reggio Emilia Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Valencia Open - Valencia ABN AMRO World Tennis Tournament - Rotterdam Milan Challenger Guadalajara Challenger Le Gosier Challenger BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad Konzum Croatia Open - Umag Vercelli Challenger Aircel Chennai Open - Chennai Apia International - Sydney Garanti Koza Sofia Open - Sofia Kitzbuhel Challenger Hungarian Open - Budapest BMW Open - Munich Antalya Cup - Antalya Caltanissetta Challenger Ljubljana Challenger If Stockholm Open - Stockholm Andria Challenger Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Napoli Challenger Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BMW Open - Munich Erste Bank Open - Vienna Vercelli Challenger ABN AMRO World Tennis Tournament - Rotterdam Loughborough Challenger Helsinki Challenger Sydney International - Sydney Bet-at-home Open - Hamburg Zadar Challenger Naples Challenger Monza Challenger DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Brest Challenger BMW Open - Munich Eckental Challenger Rakuten Japan Open - Tokyo Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Santiago Open - Santiago Jonkoping Challenger Winston-Salem Open - Winston-Salem Sao Paulo Challenger Tour Finals Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Braunschweig Challenger Mersin Challenger Todi Challenger Biella Challenger Anytech365 Andalucia Open - Marbella Plava Laguna Croatia Open - Umag Szczecin Challenger Fano Challenger Andria Challenger Biella Challenger Como Challenger Ningboo Challenger Suzhou Challenger Abierto Mexicano Telcel - Acapulco Ortisei Challenger Budapest Challenger Bergamo Challenger Drummondville Challenger Guadalajara Challenger Libema Open - 's-Hertogenbosch Alphen Challenger Napoli Challenger Todi Challenger Sporting Challenger - Turin Generali Open - Kitzbuhel Biella Challenger Sibiu Challenger Banja Luka Challenger Quimper Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Bangkok Challenger Koblenz Challenger Cherbourg Challenger Tashkent Challenger Forte Village Sardegna Open - Sardinia Antalya Open - Antalya Alicante Challenger Bratislava Challenger St. Petersburg Open - St. Petersburg Caltanissetta Challenger Qatar ExxonMobil Open - Doha Mestre Challenger Alphen Challenger Todi Challenger Losinj Challenger Garanti Koza Sofia Open - Sofia Bergamo Challenger Open 13 Provence - Marseille Portoroz Challenger Alicante Challenger Rennes Challenger Como Challenger Grand Prix Hassan II - Marrakech Bonn Challenger VII Torneo Internazionale di Tennis - Barletta Ortisei Challenger Manama Challenger Prague II Challenger Prostejov Challenger Eckental Challenger Parma Challenger Nur-Sultan 2 Challenger Marbella Challenger Belgrade Challenger Forli Challenger Milan Challenger Perugia Challenger Todi Challenger Forli 3 Challenger Delray Beach Open - Delray Beach Zug Challenger Meerbusch Challenger Como Challenger Tunis Challenger St. Petersburg Open - St. Petersburg Hersonissos 2 Challenger Vicenza Challenger Lugano Challenger Tallahassee Challenger Francavilla Challenger Tunis Challenger Vicenza Challenger Perugia Challenger Open Parc - Lyon Countrywide Classic - Los Angeles The Hypo Group Tennis International 2008 - Poertschach Estoril Open - Estoril Bratislava 1 Challenger Cordenons Challenger US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha Apia International - Sydney Generali Open - Kitzbuhel Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Barcelona Open Banc Sabadell - Barcelona Winston-Salem Open - Winston-Salem Nonthaburi 2 Challenger Marbella Challenger Ottignies-Louvain-la-Neuve Challenger Koblenz Challenger Las Franquesas del Valles Challenger Segovia Challenger Savannah Challenger Noumea Challenger Rennes Challenger Montechiarugolo Challenger Bangkok Challenger Bratislava Challenger Ortisei Challenger Antalya Challenger Cordenons Challenger Biella 1 Challenger Istanbul 2 Challenger Lisbon Challenger Turin Challenger Prostejov Challenger Verona Challenger Brisbane International - Brisbane Lyon Challenger Grand Prix Hassan II - Casablanca Campionati BNL dItalia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo German Tennis Championships - Hamburg Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mercedes Cup - Stuttgart French Open - Paris Brasil Open - Sao Paulo Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London Moselle Open - Metz U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rakuten Japan Open - Tokyo Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, World Group, QR, SVK-CAN 2-3 U.S. Open (juniors) French Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) All Lower level tournaments Olympics - London French Open - Paris Australian Open - Melbourne Wimbledon - London Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, Group I, PO, SVK-BLR 3-1 Wimbledon (juniors) Wimbledon (juniors) M25 Padova Helsinki Challenger